//CSC330_Alex_Stoyko_Lab4
#ifndef _DECKOFCARDS_H  //guard macro to avoid the problem of double inclusion
#define	_DECKOFCARDS_H  //if two (or more) include files both in turn include the same third file
#include "Card.h"
#include <vector>

using namespace std;

class DeckofCards 
{
public:
    DeckofCards();    //default constructor
    void shuffle();
	Card dealCard();
	bool moreCards();
private:
    vector<Card> cards;
    int currentCard;
};

#endif	

